
#headerBar_back{
    height:57px;
    background:#222;
}
#headerBar{
    padding-left:182px;
    width:826px;
    height:57px;
    margin:0 auto;
    position:relative;
}
#headerBar .logo{
    position:absolute;
    top:0;
    left:0;
}
#headerBar .logo a{
    display:block;
    width:182px;
    height:68px;

}
#headerBar .headerLeft{
    float:left;
    width:300px;
    padding-left:10px;
}
#headerBar .headerLeft a{
    display:inline-block;
    line-height:17px;
    color:#eee;
    padding:20px 12px;
    background:#222;
}
#headerBar .headerLeft a:hover{
    background:#444;
}
#headerBar .headerRight{
    float:right;
    width:300px;
    color:#eee;
    text-align:right;
}
#headerBar .headerRight a{
    display:inline-block;
    line-height:17px;
    color:#eee;
    background:#222;
    margin-right:20px;
}
#headerBar .headerRight a:hover{
    background:#444;
}
#headerBar .headerRight span{
    display:inline-block;
    line-height:57px;
    text-align:right;
}
/*--------登陆样式----------*/
#container_back{
    background:#f5f5f5;
}
#container{
    width:1008px;
    padding-top:40px;
    padding-bottom:50px;
    margin:0 auto;
    height:500px;
    position:relative;
}
#container .pic{
    width:500px;
    height:450px;
    float:left;
    overflow:hidden;
    transition: all .8s;
}
#container .pic img:hover{
    box-shadow: 0 0 15px rgba(204,204,204,.5);
    transform: scale(.9,.9);
    transform-origin:center center;
}
#container .main-box{
    width:320px;
    height:420px;
    border:1px solid #ccc;
    background:#fff;
    box-shadow: 0 0 15px rgba(204,204,204,.5);
    float:right;
    padding:15px 30px;
}
#container .main-box h2{
    font-size:18px;
    letter-spacing:5px;
    margin-bottom:10px;
    color:#34495E;
}
#container .main-box h2 .choice{
    float:right;
    font-size:12px;
    margin-top:4px;
    letter-spacing:0;
}
#container .main-box h2 .choice a:hover{
    color:#ff666b;
    text-decoration: underline;
}
#container .main-box .messages{
    margin:15px 0;
    width:320px;
    color:##34495e;
}
#container .main-box .messages .input-box{
    line-height:18px;
    padding:6px;
    margin-bottom:24px;
    position:relative;
    z-index:1;
    border:1px solid #ccc;
}
.main-box .messages .input-box .text{
    position:absolute;
    color:#ccc;
    left:14px;
    top:10px;
}
.main-box .messages .input-box input{
    width:265px;
    height:18px;
    line-height:18px;
    border:none;
    outline:none;
    padding:4px 6px;
    color:#333;
    margin-left:5px;
    font-size:14px;
}
.main-box .messages .sure{
    width:100px;
    position:relative;
}
.main-box .messages .sure .sureInput{
    width:80px;
}
.main-box .messages .sure .yzm{
    color:#666;
    padding:4px 20px;
    height:30px;
    width:80px;
    display:block;
    line-height:30px;
    border:1px solid #dedede;
    background:#fff;
    cursor: pointer;
    position: absolute;
    top:-2px;
    right:-200px;
}
.main-box .messages .follow{
    margin-top:5px;
}
.main-box .messages .follow input{
    outline:none;
    font-size:12px;
    color:#34495E;
}
.main-box .messages .follow a{
    color:#09f;
}
.main-box .messages .follow a:hover{
    text-decoration: underline;
}
.main-box .messages .btn{
    width:318px;
    height:30px;
    display:inline-block;
    padding:15px 0;
    text-align:center;
    font-size:18px;
    border-radius: 2px;
    color:#fff;
    background:#ff666b;
    cursor: pointer;
    margin-top:30px;
}
#container .tips{
    width:250px;
    height:150px;
    border:1px solid #9e9e9e;
    box-shadow: 0 0 15px rgba(204,204,204,.5);
    background:#fff;
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-75px;
    margin-left:-132px;
    z-index:3;
    display:none;
}
#container .tips .tipsCon{
    height:70px;
    text-align:center;
    padding-top:30px;
    border-bottom:2px solid #eee;
}
#container .tips .iconfont{
    color:red;
    font-size:20px;
}
#container .tips .submit{
    height:50px;
    text-align:center;
    line-height:50px;
}
#container .tips .submit a{
    display:inline-block;
    width:60px;
    height:30px;
    line-height:30px;
    background:lightcyan;
    border-radius: 5px;
}


























































